Land Up — synonyms, definition
1. land up (Verb)
6 synonyms
earth up end up fetch up finish finish up wind up
2 definitions
land up (Verb) — Block with earth, as after a landslide.
land up (Verb) — Finally be or do something.
9 types of
act block close up impede jam move obstruct obturate occlude